vestments for high mass - Alemán Inglés Diccionario